From 586283ecbbfc0c5fb3354c07e978c680fe89f129 Mon Sep 17 00:00:00 2001 From: =?utf8?q?Alejandro=20Pi=C3=B1eiro?= Date: Sun, 26 Dec 2010 00:43:02 +0100 Subject: [PATCH] [gail] Clean the code to check the redundan object on the show watcher The watcher doesn't add a window if is a redundant object. This patch fixes two things: * The check was made twice. * It uses a check with the string "redundant object", when the defined role ATK_ROLE_REDUNDANT_OBJECT is available --- modules/other/gail/gailtoplevel.c | 8 +------- 1 file changed, 1 insertion(+), 7 deletions(-) diff --git a/modules/other/gail/gailtoplevel.c b/modules/other/gail/gailtoplevel.c index f998a7007a..83a8583a42 100644 --- a/modules/other/gail/gailtoplevel.c +++ b/modules/other/gail/gailtoplevel.c @@ -220,13 +220,7 @@ gail_toplevel_show_event_watcher (GSignalInvocationHint *ihint, return TRUE; child = gtk_widget_get_accessible (widget); - if (!strcmp (atk_role_get_name (atk_object_get_role (child)), "redundant object")) - { - return TRUE; - } - - child = gtk_widget_get_accessible (widget); - if (!strcmp (atk_role_get_name (atk_object_get_role (child)), "redundant object")) + if (atk_object_get_role (child) == ATK_ROLE_REDUNDANT_OBJECT) { return TRUE; } -- 2.30.2